El Galeón RestaurantAv. Manuel L. Barragán 800, Anáhuac., San Nicolás de los Garzaopen now, until 23:00